pet phrase - French English Dictionary